open-air museum - French English Dictionary